"""
内容:登录首页点击免费注册,没有写用例,注册数据重复无法执行
作者:刘芳
"""
#引入模块
from ECshop.common.base import Base,create_browser
#定义一个类
class PageRegister(Base):
    #定义属性
    url="http://localhost:8080/ecshop/user.php?act=register"
    username=('name','username')
    password=('name','password')
    password1=('name','confirm_password')
    tel=('name','extend_field5')
    email=('name','email')
    login_button=('name','Submit')
    #定义方法
    #打开网页
    def page_register_open_web(self):
        self.base_open_web(self.url)
    #输入用户名
    def page_register_input_username(self,your_content):
        self.base_input_content(self.username,your_content)
    #输入邮箱
    def page_register_input_email(self,your_content):
        self.base_input_content(self.email,your_content)
    #输入密码
    def page_register_input_password(self,your_content):
        self.base_input_content(self.password,your_content)
    #输入确认密码
    def page_register_input_password1(self,your_content):
        self.base_input_content(self.password1,your_content)
    #输入电话号码
    def page_register_input_tel(self,your_content):
        self.base_input_content(self.tel,your_content)
    #点击注册
    def page_register_now_click(self):
        self.base_click(self.login_button)
    # 关闭
    def page_register_quit(self):
        self.base_quit()

if __name__ == '__main__':
    re1=PageRegister(create_browser())
    re1.page_register_open_web()
    re1.page_register_input_username('diaochan1')
    re1.page_register_input_email('33221100@qq.com')
    re1.page_register_input_password('r123456')
    re1.page_register_input_password1('r123456')
    re1.page_register_input_tel('18888887777')
    re1.page_register_now_click()
    re1.page_register_quit()
